..\ff7.exe

{-- below to move UI down to bottom same height --

{slow down status rotation, will still speed up when is a lot of status on character
6E1792 = 1F
{6E17E3 = 00
{status refresh required for above to work
6DD24C = 90 90

{slow down name flash, affects all battle avatars as well, use multiples of 2
6DD41A = 02

{main boxes Y-Axis
91C342 =  6C 01
{name header Y-Axis
6DD0BE = 83 01
{barrier header Y-Axis
6DD14F = 83 01
{hp header Y-Axis
6DD0E0 = 83 01
{mp header Y-Axis
6DD105 = 83 01
{limit header Y-Axis
6DD12A = 83 01
{time header Y-Axis
6DD096 = 83 01
{wait header Y-Axis
6DD06F = 83 01

{Allies name Y-Axis
6DD49A = 8C 01
{Selected name Y-axis
6DD44D = 8C 01
{7777 name Y-Axis
6DD3BA = 8C 01
{time bar selected Y-Axis
6DD539 = 90 01
{time bar allies charged Y-Axis
6DD584 = 90 01
{time bar allies charging Y-Axis
6DD5D6 = 90 01
{time box Y-Axis
6DD603 = 8E 01
{limit bar Y-Axis
6DD6BD = 90 01
{limit box Y-Axis
6DD6EB = 8E 01
{barrier physical bar Y-Axis
6DD750 = 8E 01
{barrier magic bar Y-Axis
6DD78F = 98 01
{barrier boxes Y-Axis
6DD7C0 = 8C 01
{hp bars Y-Axis
6DC991 = 9D 01
{mp bars Y-Axis
6DCA16 = 9D 01
{alive hp value Y-Axis
6DD86F = 8C 01
{dead hp value Y-Axis
6DD8A4 = 8C 01
{hp divider Y-Axis
6DD8D4 = 8C 01
{maxhp Y-Axis
6DD956 = 8C 01
{alive mp value Y-Axis
6DD9C3 = 8C 01
{dead mp value Y-Axis
6DD9F8 = 8C 01

{-- compress UI height --

{battle view height
{FMV/FIELD C0, STOCK 4C, FULL SCREEN E0
41B51A = E0

{screen pos - increases pheonix glitch but overall better experience
41B4E8 = 00

{fade in
{time BA normal  00 no fade in (shrinking black area)
5BCFD7 = 00
{centre
5BD004 = 6B C0 31
{eye strength
5BD094 = 6B C0 64
5BD0D5 = 6B D2 42
5BD0F3 = 6B C0 64
{extend fade out area
6CF634 = C7 42 04 00 00 F0 43
6CF6C6 = C7 42 04 00 00 F0 43

{help box and text Y-Axis - cant go lower due to cait siph reels
91D0EA = 3B 01
{main boxes Y-Axis
91C342 = 7C 01
{main UI visibility height (battle refresh)
91C346 = 60 00
{left main box height
91C358 = 60 00
{right main box height
91C360 = 60 00

{barrier boxes spacing Y-Axis - set middle to D2, then first to 6B, then third as value
6DD7BB = 6B D2 18
{barrier physical bar spacing Y-Axis - C0 middle then 6B first then 3rd value
6DD74C = 6B C0 18
{barrier magic bar spacing Y-Axis - C9 middle then 6B first then 3rd value
6DD78A = 6B C9 18
{7777 name spacing Y-Axis - C0 middle then 6B first then 3rd value
6DD3B6 = 6B C0 18
{selected name spacing Y-Axis - C9 middle then 6B first then 3rd value
6DD448 = 6B C9 18
{allies name spacing Y-Axis C0 middle then 6B first then 3rd value
6DD496 = 6B C0 18
{time bar selected spacing Y-Axis - set middle to D2, then first to 6B, then third as value
6DD534 = 6B D2 18
{time bar allies charged spacing Y-Axis - C0 middle then 6B first then 3rd value
6DD580 = 6B C0 18
{time bar allies charging spacing Y-Axis - set middle to D2, then first to 6B, then third as value
6DD5D1 = 6B D2 18
{time box spacing Y-Axis - C0 middle then 6B first then 3rd value
6DD5FF = 6B C0 18
{limit bar spacing Y-Axis - C0 middle then 6B first then 3rd value
6DD6B9 = 6B C0 18
{limit box spacing Y-Axis - C9 middle then 6B first then 3rd value
6DD6E6 = 6B C9 18
{hp bars spacing Y-Axis - C0 middle then 6B first then 3rd value
6DC98D = 6B C0 18
{mp bars spacing Y-Axis - set middle to D2, then first to 6B, then third as value
6DCA11 = 6B D2 18
{alive hp value spacing Y-Axis-  set middle to D2, then first to 6B, then third as value
6DD86A = 6B D2 18
{dead hp value spacing Y-Axis-  set middle to D2, then first to 6B, then third as value
6DD89F = 6B D2 18
{hp divider spacing Y-Axis - C0 middle then 6B first then 3rd value
6DD8D0 = 6B C0 18
{maxhp spacing Y-Axis - C0 middle then 6B first then 3rd value
6DD952 = 6B C0 18
{alive mp value spacing Y-Axis-  set middle to D2, then first to 6B, then third as value
6DD9BE = 6B D2 18
{dead mp value spacing Y-Axis-  set middle to D2, then first to 6B, then third as value
6DD9F3 = 6B D2 18



{--------sub menu boxes---increase 1x hex value for stock spacing or 16 hex value for compressed spacing-------

{command box Y-Axis
91C3DA = 76 01
{command box height
91C3F0 = 6B 00
{command box text Y-Axis
6DE71C = 7E
{command box text spacing Y-Axis
6DE719 = 16
{command box limit text Y-Axis
6DE5E1 = 7E
{command box limit text spacing Y-Axis
6DE5DF = 16
{command box coin text Y-Axis
6DE66D = 7E
{command box coin text spacing Y-Axis
6DE66B = 16
{command box throw text Y-Axis
6DE6B4 = 7E
{command box throw text spacing Y-Axis
6DE6B1 = 16
{command box text support symbol Y-Axis
6DE7BC = 84 01
{command box text support symbol spacing Y-Axis
6DE7B9 = 16
{command box cursor Y-Axis
6CF7EC = 0C
{command box cursor spacing Y-Axis
6CF7E8 = 16

{prevent defend/change box Y-Axis revert
6D0B45 = 90 90 90 90 90
{defend/change cursor Y-Axis
6CF898 = 09
{change box Y-Axis, View Width,View Height (box refresh)
91C472 = 74 01 70 00 26 00
{change box Y-Axis, Width, Height
91C486 = 70 00 26 00
{change Y-Axis
6D7A63 = 06
{defend box Y-Axis, View Width,View Height (box refresh)
91C50A = 74 01 70 00 26 00
{defend box Y-Axis, Width, Height
91C51E = 70 00 26 00
{defend Y-Axis
6D7AE1 = 06

{limit box X-Axis, Y-Axis, View Width,View Height (box refresh)
91D180 = A0 00 7A 01 B8 00 38 00
{limit box Width
91D196 = B8 00
{limit box BG
6DF585 = F0 BF
{limit box BG top right
6DF62C = D4 59
{limit BG box Bottom - 1limit, 2limits
91E990 = 52 6A
{limit box lv header Y-Axis
6DF4E2 = 81 01
{limit box level value header Y-Axis
6DF533 = 7D 01
{limit box limit header Y-Axis
6DF4BA = 82 01
{limit box text Y-Axis
6DF492 = 8F
{limit box cursor Y-Axis
6CF852 = 19

{item box Y-Axis
91C63A = 72 01
{item sub menu cursor Y-Axis
6CF8D7 = 7E 01
{item sub menu icon Y-Axis
6DED78 = 76 01
{item sub menu colon Y-Axis
6DEDA3 = 80 01
{item sub menu value Y-Axis
6DEDDE = 7E 01
{item sub menu text Y-Axis
6DEECB = 7A 01
{item sub menu scroll bar Y-Axis
6DEC56 = 78 01

{status/cure/ether box X-Axis, Y-Axis, View Width,View Height (box refresh)
91CFB8 = A0 00 76 01 53 01 70 00
{status/cure/ether box Width, Height
91CFCE = 50 01 68 00
{status/cure/ether sub menu name header Y-Axis
6E1891 = 7D 01
{status/cure/ether sub menu names spacing Y-Axis - C9 middle then 6B first then 3rd value
6E139C = 6B C9 18
{status/cure/ether sub menu names Y-Axis
6E13A1 = 8D 01
{cure sub menu hp header Y-Axis
6E18D4 = 7D 01
{cure sub menu alive hp Y-Axis
6E148C = 90 01
{cure sub menu dead hp Y-Axis
6E14C1 = 90 01
{cure sub menu hp divider Y-Axis
6E14F1 = 90 01
{cure sub menu maxhp Y-Axis
6E1535 = 90 01
{cure sub menu hp bar Y-Axis
6E1555 = A0 01
{cure sub menu hp bar spacing Y-Axis - C0 middle then 6B first then 3rd value
6E1551 = 6B C0 18
{cure sub menu alive hp spacing Y-Axis - set middle to D2, then first to 6B, then third as value
6E1487 = 6B D2 18
{cure sub menu dead hp spacing Y-Axis - set middle to D2, then first to 6B, then third as value
6E14BC = 6B D2 18
{cure sub menu hp divider spacing Y-Axis - C0 middle then 6B first then 3rd value
6E14ED = 6B C0 18
{cure sub menu maxhp spacing Y-Axis - set middle to D2, then first to 6B, then third as value
6E1530 = 6B D2 18
{ether sub menu mp header Y-Axis
6E18FB = 7D 01
{ether sub menu alive mp Y-Axis
6E162B = 90 01
{ether sub menu dead mp Y-Axis
6E1660 = 90 01
{ether sub menu mp divider Y-Axis
6E1690 = 90 01
{ether sub menu maxmp Y-Axis
6E16D4 = 90 01
{ether sub menu mp bars Y-Axis
6E16F4 = A0 01
{ether sub menu alive mp spacing Y-Axis - set middle to D2, then first to 6B, then third as value
6E1626 = 6B D2 18
{ether sub menu dead mp spacing Y-Axis - set middle to D2, then first to 6B, then third as value
6E165B = 6B D2 18
{ether sub menu mp divider spacing Y-Axis - C0 middle then 6B first then 3rd value
6E168C = 6B C0 18
{ether sub menu maxmp spacing Y-Axis - set middle to D2, then first to 6B, then third as value
6E16CF = 6B D2 18
{ether sub menu mp bars spaacing Y-Axis - C0 middle then 6B first then 3rd value
6E16F0 = 6B C0 18
{status/cure/ether sub menu name header Y-Axis
6E1891 = 7D 01
{status sub menu status header Y-Axis
6E1925 = 7D 01
{status sub menu status Y-Axis
6E1863 = 8C 01
{status sub menu status spacing Y-Axis - set middle to D2, then first to 6B, then third as value
6E185E = 6B D2 18

{magic boxes Y-Axis
91C6D2 = 72 01
{magic sub menu cursor Y-Axis
6CF934 = 7E 01
{magic sub menu text Y-Axis
6DFB51 = 7A 01
{magic sub menu text support symbol Y-Axis
6DFC1C = 80 01
{magic sub menu scroll bar Y-Axis
6DFA14 = 78 01
{magic sub menu mpneeded contents Y-Axis
6DFC46 = 72 01
{summon boxes Y-Axis
91C76A = 72 01

{summon sub menu cursor Y-Axis
6CF977 = 7E 01
{summon sub menu text Y-Axis
6E080C = 7A 01
{summon sub menu scroll bar Y-Axis
6E0723 = 78 01
{summon sub menu mpneeded contents Y-Axis
6E0823 = 72 01

{eskill boxes Y-Axis
91C5A2 = 72 01
{eskill sub menu cursor Y-Axis
6CF9D5 = 7E 01
{eskill sub menu text Y-Axis
6E0B2D = 7A 01
{eskill sub menu scroll bar Y-Axis
6E0A15 = 78 01
{eskill sub menu mpneeded contents Y-Axis
6E0B54 = 72 01

{manip box Y-Axis
91CE8A = 7A 01
{manip box height
91CEA0 = 64 00
{manip box width
91CE9E = C0
{manip text Y-Axis
6E2014 = 86 01
{manip cursor spacing Y-Axis
6CFA7A = 6B C0 18
{manip text spacing Y-Axis
6E200E = 6B C9 18

{cait sith box Y-Axis
91D2B2 = 6B 01
{cait sith limit box view height
91D2B6 = 76
{cait sith reels Y-Axis
6E2189 = 6F 01
{cait sith reels spinned icons Y-Axis
6E2429 = 15 01
{cait sith reels height
6E2182 = 6C
{cait sith box height Y-Axis
91D2C8 = 76 00
{remove main boxes and help box when cait sith reel, and add back after
6E2447 = E8 11 20 23 00 90 90
91445D = 8A 9C 11 D8 E9 91 00 E8 77 FB FF FF 90 90 C3
913FE0 = C6 05 43 C3 91 00 02 83 3D 3D 4B 91 00 01 75 07 C6 05 EB D0 91 00 02 C3
6DAF0C = E8 5C 95 23 00
91446D = 0F BF 44 10 04 C6 05 43 C3 91 00 01 C3

{tifa reels box Y-Axis, Viewable Width, Viewable Height (box refresh)
91D34A = 72 01 80 02 64 00
{tifa reels Y-Axis
6E316D = 72 01
{tifa reels spinned Y-Axis
6E325A = 54 01
{remove main boxes and help box when tifa reel shows
6E3162 = E8 E7 12 23 00 90
91444E = 8A 15 AC 3B DC 00 E8 87 FB FF FF 90 90 C3

{coin box X-Axis, Y-Axis, View Width,View Height (box refresh)
91CF20 = 64 00 70 01 F4 00 74 00
{coin box bg Y-Axis
6E0E18 = 72 01
{coin "gil" word Y-Axis
6E0D56 = 92 01
{coin "after" word Y-Axis
6E0D74 = AA 01
{coin "gil on hand" word Y-Axis
6E0D92 = C2 01
{coin raise value Y-Axis
6E0DB3 = 96 01
{coin after value Y-Axis
6E0DDB = AE 01
{coin current value Y-Axis
6E0DFD = C6 01
{coin "how much" word Y-Axis
6E0D3B = 78 01
{coin box Width
91CF36 = F4 00
{coin box Height
91CF38 = 70 00
{coin "gil" word X-Axis
6E0D5B = 70
{coin "after" word X-Axis
6E0D79 = 70
{coin "gil on hand" word X-Axis
6E0D97 = 70
{coin raise value X-Axis
6E0DB8 = D2 00
{coin after value X-Axis
6E0DE0 = D2 00
{coin current value X-Axis
6E0E02 = D2 00
{coin cursor X-Axis
6CFA05 = 1E
{coin cursor Y-Axis
6CFA34 = 25

{battle arena box Y-Axis, View Width, View Height (box refresh)
91D3E2 = 6C 01 80 02 68 00
{battle square great text Y-Axis
6E3C59 = 98 01
{battle square keep goin text Y-Axis
6E3892 = 7C 01
{battle square of course text Y-Axis
6E38AD = A4 01
{battle square current battle points text Y-Axis
6E38F9 = 7C 01
{battle square current battle points value Y-Axis
6E3918 = A9 01
{battle square slot start text Y-Axis
6E3B8D = 98 01
{battle square reel Y-Axis
6E3964 = 6C 01
{battle square reel spinned Y-Axis
6E3A35 = 04 01
{battle square status text Y-Axis
6E3C31 = 84 01
{battle square go for it text Y-Axis
6E3BBB = A4 01

{worried other members box y-axis - thick borders v2
91C89A = 73

{box viewable height
91C89E = 6D
{worried other members box height
91C8B0 = 6D
{worried about other members text Y-Axis
6E4B4C = 82
{yeah a little text Y-Axis
6E4B67 = AD
{not really text Y-Axis
6E4B82 = AD
{yeah a little text X-Axis
6E4B6C = 40
{not really text X-Axis
6E4B8C = 80
{both choices yellow color pallete
6E4B60 = 06
6E4B7B = 06